Tracing Software Product Line Variability – From Problem to Solution Space
نویسندگان
چکیده
Author Addresses: K. Berg, Department of Computer Science, University of Pretoria, 0002, South Africa; [email protected]. J. Bishop, Department of Computer Science, University of Pretoria, 0002, South Africa; [email protected]. D. Muthig, Fraunhofer Institute Experimental Software Engineering (IESE), Sauerwiesen 6, D-67661 Kaiserslautern, Germany; [email protected]. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that the copies are not made or distributed for profit or commercial advantage, that the copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than SAICSIT or the ACM must be honoured. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. © 2005 SAICSIT
منابع مشابه
Aspect-Oriented Model-Driven Software Product Line Engineering
Software product line engineering aims to reduce development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products. The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis through maint...
متن کاملAnalyzing evolution of variability in a software product line: From contexts and requirements to features
In the long run, features of a software product line (SPL) evolve with respect to changes in stakeholder requirements and system contexts. Neither domain engineering nor requirements engineering handles such co-evolution of requirements and contexts explicitly, making it especially hard to reason about the impact of co-changes in complex scenarios. In this paper, we propose a problem-oriented a...
متن کاملMulti-Perspective Modeling and Performance Analysis of Software Product Lines
Software system are typically available in a rich set of variants nowadays to deal with differing customer or environmental requirements and application contexts. Managing such a software product line, gets even more difficult considering multiple involved engineering disciplines and long lifetimes, as typical for industrial systems of the automation domain. The thesis tackles this system diver...
متن کاملValidation of Families of Business Processes
A Software Product Line (SPL) is a set of programs that are developed as a whole and share a set of common features. Product line’s variability is typically specified using problem space models (i.e., feature models), solution space models that specify the realization of functionality and mapping models that link problem and solution space artifacts. In this paper, we consider this concept in t...
متن کاملBridging the Gap Between Features and Models
Variability modelling with feature models is one key technique to specify the problem space of Software Product Lines. To allow for the automatic derivation of a product instance based on a given variant configuration, a mapping between features in the problem space and their realisations in the solution space is required. In this paper we present an approach to define a mapping of features to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005